using System;
using System.Linq;

namespace Caramel
{
	public interface IRepository
	{
		object Get(object id);

		void Save(object entity);

		void Delete(object entity);

		void DeleteAll();

		IQueryable All { get; }
	}
}
